package com.ruoyi.manager.mapper;

import java.util.List;
import java.util.Map;

public interface TeacherAnalysisMapper {

    //查询班级信息一览
    List<Map<String,Object>> listClassesInfor();

    //按成绩分类
    Map<String,Object> currentWeekStudentGradeClassify();

    //本周各班平均成绩
    List<Map<String, Object>> findExercisingClassAvgGrade();

    //统计所有在训班级当周总成绩和平均成绩
    Map<String, Object> findExercisingTotalClassesTotalGradeAndAvgGrade();

    //统计当周所有班级学员核心作业完成率低于40%占比
    Map<String,Object> findAllClassesStudentsCoreTaskCompleteRateLessThanForty();

    //统计当周核心作业完成率低于40%学员列表
    List<Map<String,Object>> listStudentCoreTaskCompleteRateLessForty();

    //本周核心作业提交率和完成率
    List<Map<String,Object>> coreRateSubmit();

    //各班级作业情况分析
    Map<String,Object> classHomeworkAnalysis();

    //当周各班级考核次数
    List<Map<String,Object>> NumberOfProjectManagerEvaluations();


    //当周项目经理发布作业次数
    List<Map<String,Object>> weekWorkNum();

    //学员各省就业空间展示
    List<Map<String,Object>> ExhibitionOfEmploymentSpaceInEachProvince();


}
